environmental protection agency - English Synonyms Dictionary

environmental protection agency

n.
[1] EPA